marvel over (someone's) achievements

Translations
восхищаться достижениями (кого-то)
The audience marveled over the scientist's achievements.
Аудитория восхищалась достижениями ученого.